(function (jsGrid) {

  jsGrid.locales.tr = {
    grid: {
      noDataContent: "Kayıt Bulunamadı",
      deleteConfirm: "Emin misiniz ?",
      pagerFormat: "Sayfalar: {first} {prev} {pages} {next} {last} &nbsp;&nbsp; {pageIndex} / {pageCount}",
      pagePrevText: "<",
      pageNextText: ">",
      pageFirstText: "<<",
      pageLastText: ">>",
      loadMessage: "Lütfen bekleyiniz...",
      invalidMessage: "Geçersiz veri girişi !"
    },

    loadIndicator: {
      message: "Yükleniyor..."
    },

    fields: {
      control: {
        searchModeButtonTooltip: "Arama moduna geç",
        insertModeButtonTooltip: "Yeni kayıt moduna geç",
        editButtonTooltip: "Değiştir",
        deleteButtonTooltip: "Sil",
        searchButtonTooltip: "Bul",
        clearFilterButtonTooltip: "Filtreyi temizle",
        insertButtonTooltip: "Ekle",
        updateButtonTooltip: "Güncelle",
        cancelEditButtonTooltip: "Güncelleme iptali"
      }
    },

    validators: {
      required: {message: "Gerekli alandır"},
      rangeLength: {message: "Alan değerinin uzunluğu tanımlanan aralık dışındadır"},
      minLength: {message: "Alan değeri çok kısadır"},
      maxLength: {message: "Alan değeri çok uzundur"},
      pattern: {message: "Alan değeri tanımlanan şablon ile eşleşmiyor"},
      range: {message: "Alan değeri tanımlı aralığın dışındadır"},
      min: {message: "Alan değeri çok küçüktür"},
      max: {message: "Alan değeri çok büyüktür"}
    }
  };

}(jsGrid, jQuery));

